full irrigation - French English Dictionary